The Liverpool striker agreed personal terms and a three-year contract with Spanish club Valencia.
Real Madrid restored their seven-point lead at the top of the La Liga with a 2-0 win over Real Zaragoza.
Three goals in a devastating nine-minute spell at the start of the second half saw Barcelona to a 4-1 win over Athletic Bilbao in the King's Cup final on Wednesday and the first of three possible titles.
Leaders Real Madrid beat Barcelona 1-0 at the Nou Camp to take a vice-like hold on the Spanish Primera Liga title race.
Valencia tore Real Madrid apart 3-0 on Saturday to give Barcelona the chance to wrap up the Primera Liga title as early as Sunday's game against Villarreal.
Real Madrid restored their four-point lead over second-placed Barcelona with a 2-0 win against Osasuna in the Spanish Primera Liga.
Barcelona reclaimed second spot in the Primera Liga behind arch-rivals Real Madrid after they maintained their 100 percent record at the Nou Camp with a 2-1 comeback win over Deportivo Coruna on Sunday
The Primera Liga leaders dominated the first leg of their Champions League semi-final at the Nou Camp on Tuesday but were unable to score.
Sevilla earned their first point in four matches when they came from behind to draw 1-1 away to Osasuna.
Thierry Henry came off the bench to rescue a point for Barcelona as the leaders came back to draw 2-2 at Valencia in the Primera Liga on Saturday.
The Primera Liga title will be decided by "El Clasico" between leaders Barcelona and second-placed Real Madrid at the Bernabeu in just under two weeks, according to Real midfielder Lassana Diarra.
A bizarre handball by Sevilla defender Fernando Navarro gave away a late penalty which helped Valencia to a 3-1 comeback home win in the Primera Liga on Sunday.
David Villa scored twice from the penalty spot to help Valencia to a 4-1 victory at home to Getafe in the Primera Liga on Sunday, putting them back in the hunt for a place in next season's Champions League.
Real Mallorca held Espanyol to an an entertaining 2-2 draw in the Primera Liga on Saturday.
Villarreal condemned Barcelona to their first defeat of the campaign with an impressive 3-1 home win to go second in the Primera Liga on Saturday.
Klaas Jan Huntelaar struck twice to help Real Madrid register a 5-2 win at 10-man Athletic Bilbao on Saturday and cut Barcelona's lead at the top of the Primera Liga to three points.
Frederic Kanoute scored one goal and created another for Renato to help Sevilla to a 2-1 home win over Andalusian rivals Almeria in the Primera Liga on Sunday.
Barcelona returned to winning ways and extended their Spanish Primera Liga lead with a 2-0 home victory over Athletic Bilbao on Saturday while Real Madrid were held to a 1-1 draw by city rivals Atletico at the Bernabeu. The win opened up a six-point gap over chasing Real, whose 10-match winning streak came to an end.
Substitute Javier Saviola scored a late equaliser for champions Real Madrid as they could only draw 1-1 at promoted Valladolid in the Primera Liga.
Arsenal and Barcelona scored 3-0 victories over Sevilla and Olympique Lyon respectively in the Champions League.
Barcelona, who are struggling for goals, host Olympique Lyon in Wednesday's Champions League opener in Group E.
Barcelona lost more ground in the title race on Sunday with a 0-0 draw at Osasuna while Sevilla showed they are the Primera Liga's form team with a 4-1 stroll past regional rivals Recreativo Huelva.
Striker Raul became Real Madrid's all-time top scorer on Sunday when he netted twice for the Primera Liga champions in their 4-0 victory away to Sporting Gijon.
Striker Raul set a club scoring record as Real Madrid swept aside Sporting Gijon 4-0 away on Sunday to cut Barcelona's lead at the top of the Primera Liga to 10 points.
Samuel Eto'o scored twice to help Barcelona rally from two down to draw 2-2 at Real Betis on Saturday, stretching their Primera Liga lead to 13 points.
Primera Liga top scorer Samuel Eto'o netted twice as Barcelona beat Sporting Gijon 3-1 at the Nou Camp on Sunday to restore their 12-point advantage at the top of the table.
A lethargic-looking Barcelona were held to a 0-0 draw by 10-man Racing Santander in their opening match of the season.
Brazilian midfielder Emerson will return to Italy to play for AC Milan after just one season with Real Madrid.
Champions Barcelona produced another sparkling display to crush Racing Santander 4-1 and reclaim top spot in the Primera Liga.
Real Madrid's Brazilian striker will no longer take one of the club's three berths for non-European Union players.
Andres Iniesta came off the bench to score as Barcelona battled to a 3-1 win over struggling Real Mallorca on Saturday, while Valencia moved up to second with an impressive home victory over Atletico Madrid by the same scoreline. Barcelona are top with 44 points from 17 matches, 11 ahead of Valencia, who saw off rivals Atletico at the Mestalla thanks to two goals from David Silva and a David Villa penalty.
Thierry Henry scored the winner as Barcelona came from behind to beat Villarreal 2-1 away and go 10 points clear at the top of the Primera Liga on Sunday.
Late goals from Samuel Eto'o and Lionel Messi gave Spanish Primera Liga leaders Barcelona a 2-0 win over Real Madrid at the Nou Camp on Saturday, condemning Juande Ramos to defeat on his league debut as coach of the champions. Barcelona top the table with 38 points from 15 matches, eight ahead of Valencia who beat Espanyol 2-1 earlier on Saturday. Villarreal, who play at fourth-placed Sevilla on Sunday, are third on 29 points with Real fifth on 26.
Real Madrid's Brazilian contingent overwhelmed Real Mallorca 4-0 to help move the team up to third in the Primera Liga.
Renato scored a late winner for Sevilla at the Bernabeu as they survived a spirited fightback from champions Real Madrid to win 4-3 in the Spanish Primera Liga on Sunday. Adriano Correia gave Sevilla a third-minute lead and although Raul pulled one back in the 19th minute, Ndri Romaric and Frederic Kanoute had the visitors 3-1 up at halftime.
Barcelona went six points clear at the top of the Spanish Primera Liga with a 3-0 win away to Sevilla on Saturday after second-placed Real Madrid lost 3-1 at Getafe. Barca moved on to 32 points from 13 games, six ahead of Real. Third-placed Villarreal, with 25 points, visit bottom club Recreativo Huelva on Sunday.
Barcelona have the chance to secure top spot in Champions League Group C and prove they are not dependent on striker Lionel Messi to win matches when they visit Sporting on Wednesday. Barca's nine-match winning streak in the Spanish Primera Liga came to an end with a 1-1 draw at home to Getafe on Sunday, as Pep Guardiola's outfit struggled to open up their well-organised opponents.
Real Madrid's poor run of form continued on Saturday when the Spanish Primera Liga champions lost 1-0 at struggling Real Valladolid and missed the chance to take over from Barcelona at the top of the table. Valladolid were thrashed 6-0 by Barca at the Nou Camp last weekend but shocked a sluggish-looking Real by taking the lead shortly after the break.